tr.alt th {color:#555;font-size:12px;font-weight:700;word-wrap:break-word;border-top:#deeffb 1px dotted;background:#f2f9fd;}

tr.alt td {
         background:#F2F9FD;cursor:pointer;
}

tr.alt01 td {font-size:12px;font-weight:bold; background:#F2F9FD;}
 
tr.over td {
        background:#EAF4FB;cursor:pointer;
}


label.error {}
em.error {
  background:url("/public/images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px; color:#F00;
}
em.success {
  background:url("/public/images/checked.gif") no-repeat 0px 0px;
  padding-left: 16px;
}
form.cmxform label.error {
	margin-left: auto;
	width: 250px;
}
em.error { color: black; }
#warning { display: none; }

